strong person or thing - Turc Anglais Dictionnaire